farming implement - German English Dictionary